most amazing indian street food eats. Food that Indian people like to eat every day in the Indian metros like Mumbai, Delhi, Hyderabad, Kolkata, Chennai,